package com.xca.znb.model.impl;

import android.content.Context;

import com.xca.znb.database.UserDAO;
import com.xca.znb.entity.Local;
import com.xca.znb.model.imodel.IUpdateLocal;

public class UpdateLocalImpl implements IUpdateLocal {
    private UserDAO userDAO ;
    public UpdateLocalImpl(Context context){
        userDAO = new UserDAO(context);
    }
    @Override
    public void updateDefaultLocal(String loginPhone) {
        userDAO.updateDefaultLocal(loginPhone);
    }

    @Override
    public Local getLocalById(int id) {
        return userDAO.getLocalById(id);
    }

    @Override
    public void deleteLocalById(int id) {
        userDAO.deleteLocalById(id);
    }

    @Override
    public void updateLocalById(int id, String name, String phone, String address, String type) {
        userDAO.updateLocalById(id, name, phone, address, type);
    }
}
